package com.leagueoflegends.service;

import com.leagueoflegends.bean.Champion;

import java.util.List;

public interface ChampionService {

    void insert(Champion champion);

    void delete(Integer id);

    void update(Champion champion);

    void regainChampion(int id);

    Champion selectById(Integer id);

    List<Champion> selectAll(int pageNum, int pageSize, String type, String find);


    // 以下三个为前台功能实现
    /**
     * 得到所有英雄信息
     * @return
     */
    List<Champion> getAllChampion();

    /**
     * 根据title获取英雄
     * @param title
     * @return
     */
    List<Champion> getChampionByTitle(String title);



    List<Champion> selectByJob(String job);
}
